be judge and jury - Turco Inglés Diccionario